GActionMuxer: add support for parent muxers
authorLars Uebernickel <lars.uebernickel@canonical.com>
Fri, 17 Aug 2012 17:16:51 +0000 (13:16 -0400)
committerRyan Lortie <desrt@desrt.ca>
Mon, 20 Aug 2012 17:08:17 +0000 (13:08 -0400)
commitd1c458f9e170bebab743f782380a89eda06a862f
tree51fa2ab4fdfc3ac1badebfc3d443ef2be551d24d
parent6b7eaf86ed0a16fe1b5bf42a07159d7955cdeb49
GActionMuxer: add support for parent muxers

If a muxer does not contain an action group with the given prefix, chain
up to the "parent" muxer to look for it.

This initial implementation is rather inefficient.  It will lead to
changes on action groups associated with parent muxers being broadcast
to all children (regardless of if anybody there is interested or not).
An optimised version will follow soon.
gtk/gactionmuxer.c
gtk/gactionmuxer.h